package com.youlu.campus.entity.jinshuju.dto;

import lombok.Data;

import java.util.Date;

/**
 * 金数据进度页
 */
@Data
public class JinShuJuActivityProgressDTO {

    /**
     * 活动名称
     */
    private String activityName;

    /**
     * 进度页-邀请按钮图片
     */
    private String inviteButtonImgUrl;

    /**
     * 邀请页-邀请好友活动说明
     * 进度页弹窗-邀请按钮图片
     */
    private String invitePopupButtonImgUrl;

    /**
     * 邀请页-背景图片
     * 进度页弹窗背景图
     */
    private String invitePopupBackgroundImgUrl;

    /**
     * 进度页-贡献值别名
     * 活力值/贡献值别名
     */
    private String valueAlias = "活力值";

    /**
     * 进度页-是否弹窗
     * 首页是否有弹窗
     */
    private Boolean hasIndexPopup = Boolean.FALSE;
    /**
     * 进度页-图片地址
     * 首页弹窗,图片地址
     */
    private String indexPopupImage;

    /**
     * 进度页-QQ客服
     * 客服说明
     */
    private String csDesc;


    /**
     * 进度页-头部图片
     * 头部图片
     */
    private String headerImageUrl;

    /**
     * 进度页-底部图片
     * 底部图片
     */
    private String footerImageUrl;


    /**
     * 分数
     */
    private Double score =0D;

    /**
     * 是否可满足查看排行榜
     * true 可查看排行榜
     */
    private Boolean showRanking = Boolean.FALSE;

    /**
     * 姓名
     */
    private String name;

    /**
     * 大学名称
     */
    private String universityName;

    /**
     * 大学名称
     */
    private String universityId;
    /**
     *  邀请数量
     */
    private Integer inviteNum = 0;
    /**
     *  贡献值
     */
    private Integer inviteScore = 0;

    /**
     * 活动状态 1、未开始 2、进行中 3、已结束
     */
    private Integer status = 1;

    /**
     * 活动结束描述
     */
    private String stopDetail;

    /**
     * 个人信息颜色值
     */
    private String colorValueUserInfo;

    /**
     * 个人信息背景图
     */
    private String userInfoBackgroundImgUrl;

    /**
     * 排行榜背景图片
     */
    private String rankingBackgroundImgUrl;

    /**
     *订阅按钮图片
     */
    private String  subButtonImgUrl;

    /**
     * 是否修改用户报名信息
     */
    private Boolean updateUserSignUp = Boolean.FALSE;

    private Date startTime;

    private Date endTime;
    /**
     * 是否隐藏进度页时间
     */
    private Boolean hideEndTime;

    private String colorValueMenu;




}
